stout eelpout - German English Dictionary